direct and idiosyncratic hepatotoxins - Español Inglés Diccionario